#ifndef CLOCK_H_
#define CLOCK_H_

#include <allegro.h>
#include "Tank.h"
#include "Direction.h"
#include "DisplayManager.h"

class Clock
{
public:
	Clock(Tank *t1, Tank *t2);
	virtual ~Clock();
	void tick();
private:
	void registerBullet(Bullet *bullet);
	void moveBullets();
	Tank *tankOne;
	Tank *tankTwo;
	DisplayManager *dm;
	vector<Bullet *> bullets;
	BITMAP *bulletBmp;
};

#endif /*CLOCK_H_*/
